extenuating circumstance - Espagnol Anglais Dictionnaire